#pragma once
#include "drawing.h"
#include "option.h"



typedef struct tag_rasterizer_16
{
	option16 * options;
	int_16 ocount;
	int_16 oindex;
}rasterizer16;

rasterizer16 * rasterizer16_create();
void rasterizer16_destroy(rasterizer16 * pras);


option16 * rasterizer16_next_option(rasterizer16 * pras);
void rasterizer16_option(rasterizer16 * pras, int_16 x, int_16 y, option_command cmd);
void rasterizer16_option_ex(rasterizer16 * pras, int_16 x, int_16 y, int_16 cmd);
